Dzongu GuideDzongu is in Sikkim, India. The area is divided into Upper Dzongu and Lower Dzongu. Dzongu is a triangular region in North Sikkim. It is bounded by the Teesta River in the south-east, Tholung Chu River in the north-east and by mighty mountains in the west. HotelsFind hotels in Lachung and more. PhotosBrowse Dzongu photos.
Right Now on Around Guides