Pause for a moment of quiet contemplation in the spiritual surroundings of Buduruwagala. You just never know — the answers to a few of life's biggest questions could be hiding behind its doors.
This place of worship is in Sri Lanka. When you're ready to experience something new, Diyaluma Falls isn't too far from Buduruwagala.