Location

Indira Junction, Avalukkunnu, Alappuzha - 688006, Near Aryad Village

Timings

Opening and closing time