Photos


Location

Reviews

5 Based on 1 reviews
Dr Vikram Lotwala – 8 months ago

Malsar. A sleepy village. Apparently village becomes alive during the festive seasons. It's a religious place with above average staying facilities to pilgrims who come to visit the holy Narmada river circuit.