Within easy reach of this spot
Close by you'll find Veli Lake Tourist Village, Madre De Deus Church (Vettucaud Church), Karikkakom Sree Chamundi Temple.