India Opens New Floating Lake Palace To Visitors
You may recognize the famous Lake Palace of Jaipur, Rajasthan — the ornate, seemingly floating palace turned hotel located in the middle (you read that right) of Lake Pichola, Udaipur, India — from such shows as No Reservations or the movie Octopussy. But Rajasthan has another notable “floating” palace opening [...]
Read More » Comments (0)
Colombia Trip: Day Three (Part One)
Eating Weirdness Around The Globe
Wednesday Travel Deals (Europe Week Edition: Aer Lingus, Madrid, Dusseldorf)
A Cultural Pub Stroll Through Edinburgh
How To See The Real Venezuela











