Baghdad point is stunning point in Mahabaleshwar. You get to enjoy a superb scenic view of the back waters of Koyna Dam on your left, River Solshi in the front and vast green slopes of ...