Munnar in Gods Own Country

Kerala is known as God’s Own Country. Kerala a small state in India is known for its nature’s beauty. With hundreds of scenic locations suitable for adventure or family trips, Munnar is the crown of Kerala with beautiful forests, hills, valleys and water bodies and a stream singing a song at every corner. If Kerala is God’s own country, Munnar could be easily the capital of God’s own country. View more pictures like this at www.livinginluxury.club read more