GALBODA WATERFALL AND NATURE HIKE

GALBODA is a rural village in Nawalapitiya central province Sri Lanka. This waterfall is one of the best waterfall in central hills. This place is attracted by local and international tourists due to its nature, railway beauty and waterfall inside the jungle.


























1 comment:

Instagram