Gammaduwa, which has a relatively constant temperature throughout the year, is a village in Sri Lanka, an island country in South Asia.
Gammaduwa, which has a relatively constant temperature throughout the year, is a village in Sri Lanka, an island country in South Asia.