Listly
Tent City Narmada near Sardar Sarovar Dam is great place for Tourist Accommodation. Narmada Tent City is most preferred and affordable accommodation near Statue ...