The hidden charms of Kerala for keen travelers

  In India, Kerala is considered the God’s Own Country. It is one of the greenest states in India. A salubrious climate, tranquil beaches, calm backwaters, exotic wildlife and lush green surroun...

A royal retreat to Nahargarh Fort in Jaipur

The city of Jaipur, the first planned city in India, is a wonderland of a series of hill forts and palaces that will keep you glued to its charisma forever. Popularly known as the Pink city of India ...