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
Cyclonic conditions in Chhattisgarh and the Bay of Bengal raise hope for Maharashtra's monsoon revival, with Pune expecting much-needed rain from September 3 to 7 after a dry August. ...