Varkala beach lies about 45 minutes north of capital Trivandrum in Kerala, and provides a relatively peaceful alternative to the now commercialized Kovalam. The setting of this beach is striking enough to take your breath away, with a seemingly endless paved stretch of cliff bordered by shacks on one side and views that extend over the Arabian Sea on the other.