The Crows Nest Cafe Restaurant ( A unit of Vantage Ecare Pvt Ltd)Â is located on the Kovalam lighthouse beachfront near Thiruvananthapuram in Kerala.Kovalam is frequented by international and domestic tourists all year round.Kovalam is one of the safest beaches in India ideal for people of any age group because of its natural sand bay extending to approx 100 metres from the shore.