About Weligama Beach Weligama Beach Sri Lanka: A Hidden Gem for Beach Lovers Weligama Beach is a hidden gem located on the southern coast of Sri Lanka. This stunning beach offers crystal clear waters, palm-lined shores, and a range of ...[ read more ]