Where to Stay
one living room and one bed room. By tent definition ten people can live in this tent but we invent the whole new concept. A tent is no longer a mere tent but a comfortable living space for only two persons. All days and nights electricity is provided to accommodate your relax from exhausting activities.
No. of units : 40