Where is Sterling Gangtok Orange Village located?
Sterling Gangtok Orange Village, Sterling Gangtok Orange Village, India (approx. 27.31527°, 88.60122°)
Sterling Gangtok Orange Village, Sterling Gangtok Orange Village, India (approx. 27.31527°, 88.60122°)