Some call it the most beautiful building on earth, the eighth wonder of the world – but without an expert's guidance, the Taj Mahal in India can leave visitors cold. Here are my insider tips
The wild coast of California, with its long white sands, surfers and never-ending breakers, is familiar from song lyrics and movies. To experience it for real, check out these four San Diego beaches
It is a little like Kathmandu used to be, before the tourist numbers swelled. In Hampi, southern India, a laid-back, easy-going welcome awaits travellers at what is now a World Heritage site
You can tour the White House and Michelle Obama's vegetable patch if you wish, but there is more to Washington than political life – museums, art galleries and colonial Georgetown, for a start
This world-famous trio of beaches in Kerala, southern India, has working fishermen, a laid-back lifestyle and a varied selection of hotels from the basic to the super luxurious.
With its 60 miles of coast, Goa in India has a beach (and a hotel) to suit every taste, from budget to super-luxury. It's not quite like the old days, but there are spots where you can truly chill out
This is one of the longest beaches in the world, and one of the most beautiful. Even though mass tourism has arrived it is still a place of wonder, magic and calm. As my return visit reminds me.
It is one of Europe's best preserved medieval city centres, with a touch of Bohemian fantasy. If you have ever wondered what it's like to travel back in time, Prague is your kind of place