So catch a glimpse of birds eye view of an endless stretch of green forests and landscape. Landscape is the most beautiful during and right after the monsoon season from June to January when lush green meadows and hills with beautiful waterfalls at distance create a serene atmosphere.