White-Sand Beach Paradise

 for scuba diving, and a wide variety of outdoor activities

tropicalplaces in the us Santa Catalina Island, California McClatchy