Somewhere near Trivandrum, Kerala, India...
This was the beach of the little resort I was staying in. Cannot really remember the exact name of the location though. Very much isolated as you can see, but this was really fantastic! I was also impressed by the thousands of palm trees all along the beach.
I am still a bit slow catching up on your streams after my little holiday break! ;-)