Kerala
God’s Own Country – Kerala Kerala boasts of being – God’s Own Country. The Southern Indian state has been identified as of one of the “ten paradises of the world” by the National Geographic Traveler magazine. It has got beautiful beaches, network of backwaters, spice and tea plantation covered hills of the Western Ghats and lush green tropical forests. The state really is blessed with great natural beauty and diverse… Read More »Kerala