Illikkal Kallu Kerala | Hill Climbing

  • 3 years ago
This is " Illikkal Kallu " a Hill station in Kerala which is very famous among tourists.It was around 1pm so there were not many people.A peaceful experience :D

Recommended