Phamrong Falls
4.30
(32)
5th
Water Fall
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)