Kottayam Where To Go

Muthukoramala in Kerala's Kottayam district is a stunning creation of nature, its beauty can create stiff competition for Meeshapulimala.