Fateh Sagar Lake is situated in the city of Udaipur in the Indian state of Rajasthan. It is an artificial lake named after Maharana Fateh Singh of Udaipur and Mewar, constructed north-west of Udaipur, to the north of Lake Pichola in the 1680s. Read More
At least 13 people have been killed due to falling trees, collapsed houses and illness after cyclone Bulbul ripped through southern Bangladesh, authorities said on Monday. ...