A Travel Guide to Weligama, Sri Lanka (Things to Do, Restaurants & Travel Tips)
Weligama is one of the coolest spots in Sri Lanka. Located on the country’s southern coast, Weligama attracts with…
Bilyana is the founder of Owl Over The World and the girl behind the screen. Besides being a travel blogger, she's also a mountain freak and a full-time dream chaser. She writes about her adventures around the world wanting to inspire you to travel more & worry less.
