Touring Goa, Kerala and South India
Known as “God’s Own Country”, Kerala and its exquisite backwaters make for a fabulous holiday for all. This Indian state, along with Goa and the rest of South India is home to some of the most regal and luxurious hotels you will find in the world.
Come partner with India Calling Tours and plan for yourself a mystic holiday across the coast of Goa or consider spending a night or two in Taj Falaknuma, the world’s greatest palace hotel. A road trip around Karnataka proves to be an insightful journey through India’s rich wildlife in which one finds some of the greatest imperial cities sitting majestically to be awed.