The Royal Plaza Gangtok

Upper Syari, Deorali
Gangtok
India