Dello Park -Kalimpong

  • 5 years ago
Dello Hill park is the highest view point of Kalimpong City. If the sky is clear you will see the far reaching Teesta river and snow clad Sikkim's Hills tops with your bird's eyes .

Recommended