Central Square is a park located in Melli, Sikkim. The average rating of this place is 4.10 out of 5 stars based on 12 reviews. The street address of this place is 3FR5+23R, Melli, Sikkim 737128, India. It is about 12.57 kilometers away from the Darjeeling railway station.
Barun 11 months ago
Fountain is damaged from 2019
All the dustbins are removed
Although Area is mostly neat and clean
Still need to renovate the area
Ashis Gupta 70 months ago
Great place to go and relax your self!
Ashok Subba 70 months ago
Beautiful park with highest fountain in Sikkim