Phamrong Falls

4.30 (32)
5th
Water Fall
Phamrong Falls
Phamrong Falls

Phamrong Falls - Location details

Phamrong Falls, Soreng, Sikkim

Phamrong Falls - History details

Phamrong Falls is a multi-tiered waterfall located in West Sikkim, known for its powerful cascade and lush, green surroundings. It is not in Soreng, but is most often visited from the towns of Yuksom or Pelling. 

Reviews

4.30
(32)
Top