Nila Palace, Kollam

Nila Palace

Area : Near Cheerancavu Bhagavathy Temple

Address: Cheerancavu, Ezhukone Kollam

3.5