Piduruthalagala Forest Road is a park, located at Piduruthalagala Mountain Rd, 22200, Sri Lanka
Nice on motor bike with picnic!
mmmmmm