Aerial view of the cape of town of Weligama. Sri Lanka Shutterstock Image - Aerial view of the cape of town of Weligama. Sri Lanka - ID: 754867582