Hotels and ayurvedic resorts seen over beach cliffs of Varkala,Kerala,India
Read this post on pixelshots.blogspot.com