Sujan Sher Bagh in Ranthambore and Taj Lake Palace, Udaipur in Rajasthan, have been named in the Top 50 Romantic Hotels in the World 2023 list released by the Big7Travel website.
The Top 50 Romantic Hotels list comes ahead of Valentine's Day on Feb 14, 2023, to offer customers an insight into the best vacay destination for couples.