AC Super Deluxe Tents

AC Super Deluxe Tents at Durshet Forest Lodge, Khopoli, are like perfection redefined. These tents in Khopoli are designed to make your stay wonderful and fascinating. These air-conditioned tents add to your spirited travelling to keep it adventurous and ostentatious.