Cho-Dzo Lake is a tourist attraction located in Ravangla, Sikkim. The average rating of this place is 3.40 out of 5 stars based on 9 reviews. The street address of this place is 8987+5G4, Ravangla, Sikkim 737139, India.
Prasanta Manger 22 months ago
We couldn't get chance to visit.
ZZ Sanjay Prasad 22 months ago
Good place to hang around
Samdup Bhutia 22 months ago
Beautiful one ????