The Royal Demazong

Gangtok, East Sikkim, India