The Monsoon Palace, also known as the Sajjan Garh Palace, is a hilltop palatial residence in the city of Udaipur, Rajasthan in India, overlooking the Fateh Sagar Lake. Read More
Rain returns to Maharashtra, boosting farmers' hopes as Konkan and cities like Mumbai get much-needed relief. Yellow alert for Marathwada and Vidarbha signals heavy rain. ...