Category: India

What’s the ideal time of year to visit India?

  As India has begun to open up its visa regime in an easier to access online manner to many more countries in recent months, more people are starting to wonder: when is the best time to go?

Continue reading

The Leela hotels: An oasis of luxury awaits for you in India

This is amazing name in hospitality with an amazing history. The Leela hotels were founded by Capt. Krishnan Nair when he was 65 years old, who knowadays is still the head of this impressive company, a man who always has dreamed big! He decided to open his first hotel in Mumbai in 1987 after he …

Continue reading