0 likes | 19 Views
Nestled on the banks of the mighty Narmada River and in the shadow of the world's tallest statue, the Statue of Unity, Tent City Narmada is a unique glamping experience that offers guests the chance to immerse themselves in the natural beauty of Gujarat while enjoying all the comforts of a luxury hotel.
E N D