The ‘Club Palm Bay’, the star class tourist resort with 104 spacious chalet type air conditioned rooms and two luxury suites, started its operation in 1997 on this golden stretch of beach.
The ‘Club Palm Bay’ (CPB) is on a 22.5 acre land situated in between the Mangrove lagoon and the sea in Thalawila Wella, Thoduwawa off Marawila. |