Dealerbaba
The Narmada Tent City

About

The Narmada Tent City Kevadiya is the fastest way to provide the tourist infrastructure at the site. The tent city will be the mother of all hubs and is all set to inaugurate on October 31, 2018. This will be located just beside the Statue of Unity providing a magnificent view. Apart from the…

Reviews (0)

No reviews yet. Be the first to review this business.

Log in to write a review.