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