Browsing: trip to kerala

Kerala is impregnated with nature, beauty, tranquility and serenity. No wonder it has won the accolade of being “God’s own…