Victoria DApr 30, 20152 minHiking in MunnarMunnar is a beautiful hill station in Kerala, India. Throughout India Kerala is also referred to as ‘Gods Own Country’ because of its...