Taj Lake Palace
Weird Hotels around the World
Taj Lake Palace
Udaipur, Rajasthan, India
The Taj is an 18th century palace situated on a manmade island in Lake Picola with a view of the Maharajas palace. Opulence and extravagance abound here with endless courtyards and corridors, stone inlay, gilt moldings and mirror. The many exclusive rooms and suites boast mosaics, stained-glass windows, silk bolsters and hand painted motifs. Excellent rooftop restaurant called the Bhairo.
Leela Palace Kempinski
Four Seasons Resort Hualalai
Nhow Berlin
Hotel Antumalal
Free Spirit Spheres
Anavilhanas Lodge
Jade Mountain
Villa DEste
Barin Ski Resort
Hotel D Angletterre
Kolarbyn
Four Seasons Hotel More ...
Test your English Language
Dhirubhai Ambani
Best Honeymoon Spots in India
Learn to Swim
What to Eat in Manipur
Benefits of Green chillis
Festivals of India




