Pichola Lake, Sunset Serenity on Tranquil Waters
Taj Lake Palace, Ambrai Ghat Foot Path, Udaipur, Rajasthan, 313001, India
There are also many hotels by the lake
Introduction
Address
Taj Lake Palace, Ambrai Ghat Foot Path, Udaipur, Rajasthan, 313001, India