Delo

Located at an altitude of 5556 feet, Delo or Deolo is a nature park with sweeping views of Mt. Kanchenjungha and River Teesta. Lovely landscaped gardens dotted with gazebos, flowerbeds, lawns and winding paths makes Delo an ideal place to unwind or have a family picnic. Recently, they have also started some adventure activities like paragliding.

Photos of Delo

Book Rooms Now at ICCHEY GAON

Transport

Silk Route Tours

Sightseeing

Call Or WhatsApp us to: