While exploring the northern part of India, Udaipur is a must visit. This place is often referred to as ‘City of lakes’. With mesmerizing landscapes, sparkling lakes and impressive culture makes it more romantic places to visit. I loved walking around the narrow shops, discovering the cuisines, stalls with handicrafts and paintings. Everything about Udaipur was beautiful.
The flashy Udaipur City Palace located near Lake Pichola at the city center was built over a period of 400 years is also a must visit the palace. Do not miss the Jagdish temple a large Hindu temple just outside the majestic palace, it has been in continuous worship since 1651! The splendid architecture decorated by beautiful flamboyant carvings is captivating and can keep you busy for hours.