14 Most Beautiful Indian Locations Discovered As A Result Of An Anand Mahindra Tweet
From Chail, a hill station in Himachal Pradesh to Patta Killa situated between Nashik and Ahmadnagar
48 Hours In Colombo
As one of Asia’s hottest new luxury travel destinations, Sri Lanka’s capital is brimming with trendy bars, upscale restaurants, chic boutiques and charming colonial heritage.