Travel Escapes
Udaipur (India) – April 16, 2013 – Set in forty three acres of lush green landscaping, Trident, Udaipur is located on the banks of the picturesque Pichola Lake and is ten minutes drive from the city centre. The rooms at the Trident, Udaipur are furnished in shades of beige and light cream and the architecture … Read more