Tag: Kerala India

Kerala: The Shangri-la of India

Kerala Backwaters

For most people around the world, Kerala is still an undiscovered place in a far-off land. However, for those in the know, Kerala is a sanctuary to relax the mind, body and soul. Located on the western side of the southern tip of India, Kerala is a tropical utopia with...

Read more