Illikalkallu

The unique rock formation is a marvel of nature and the sight of Illickal Kallu blanketed by mist is a treat for the eyes.