Galaboda Falls |ගලබොඩ ඇල්ල| NawalapitiyaSL ARTRAFeb 11, 20221 min readhttps://youtu.be/D_uzyK1QGT8 Galboda Falls which is located in Nawalapitiya,Central Province of Sri Lanka with a height of 30 m (98 ft) that attracts many local and foreign nature Lovers
Comments