Trongsa, previously Tongsa, is a town and capital of Trongsa District in central Bhutan. The name means "new village" in Dzongkha.

Featured Attraction

More