Place details are being enriched
Ceylon Surf Guest and Restaurant
Palana, New Beach RoadWeligama 81700, Weligama, Sri Lanka
Weligama, Sri LankaArea
Use the area
Loading...
Palana, New Beach RoadWeligama 81700, Weligama, Sri Lanka
Use the area
Planning details
Information last checked Jul 17, 2026.