
Drive along the Teesta River in Sikkim
river · hills
Road journey along the Teesta river which is a lifeline of the Indian state of Sikkim, flowing for almost the entire length of the state and carving out verdant Himalayan temperate and tropical river valleys.





















