K Kari Spears Review of Canada House Beach Club 3 years ago Clean resort. Great staff. Beautiful beach!
Comments: