Torsa River Side

Experience tranquility at Torsa River Side, Phuntsholing, Bhutan – a serene destination along the picturesque Torsa River.