Mount Abu Mela is a shopping mall located in Mount Abu, Rajasthan. The average rating of this place is 5.00 out of 5 stars based on 3 reviews. The street address of this place is Helipad 1, MDR60, Machgoan, Mount Abu, Rajasthan 307501, India. It is about 8.51 kilometers away from the Morthala railway station.
BVJ Singh 46 months ago
Good efforts