Situated in the beautiful landscape of South Sikkim, India, Borong Hot Spring represents some untouched natural phenomenon having therapeutic and leisure value.
Situated in the beautiful landscape of South Sikkim, India, Borong Hot Spring represents some untouched natural phenomenon having therapeutic and leisure value.