It is famous for its seclusion and rightly so. Large spaces of pristine sand and a divine water body in front with no other disturbance whatsoever is something people seek in growing numbers these days. Among the finest and cleanest beaches in God’s Own Country, this is a destination perfect for those who seek solitude and a place to face their own selves in peace.