Udaipur's 120 room palace, people queue up for weddings, people come here for film shoots

FIRST PUBLISHED : August 1, 2024, 11:04 IST