Koroburuwa Restaurant and Beach Bar by South Beach Surf Resort
South Beach Surf Resort, Matara Road, Kathaluwa 80650, Sri Lankacontacts phone: +94 76 982 3008
website: www.instagram.com
Latitude: 5.982535, Longitude: 80.336642
larger map & directionsread more