Udaipur (1/10)

Udaipur, located in the western part of India, is a city famous for its unique heritage and fabulous scenery. It is surrounded by Aravali hills and even five lakes, and therefore Udaipur is often referred to simply as the “city of lakes”.

Written by Fortune