Baku, Azerbaijan

Azerbaijan’s capital is the architectural love child of Paris and Dubai…

Advertisements

Bali, Indonesia

Mystical temples, white-sand beaches and misty volcano treks, it is easy to see why the island of gods is Indonesia’s most popular tourist destination.

ITC Grand Bharat

Ranked #1 Resort in Asia and amongst the Top 5 Hotels and Resorts in the World, this is an oasis of unhurried luxury.