Costa Rica snorkeling
If you want to explore the waters of Costa Rica, then, there are many beaches with calm waters, perfect for snorkeling. Some of the best beaches for snorkeling along the Caribbean coast are Cahuita, where there are several small coves, bays and coves with crystal clear water and many sea creatures. There is also the Cahuita National Park, with its coral reef. In Puerto Vargas, also within the park, there are many areas perfect for snorkeling amist white sand, rock formations, natural lagoons and little waves. Further south is Puerto Viejo and Manzanillo, and Punta Uva and Playa Chiquita, which are the most recommended. Throughout the Pacific there are several beaches. In the south, Ballena Marine Park, which offers several beaches like Arco, Piñuelas and Uvita. Cano Island is one of the best diving sites in Costa Rica. In Manuel Antonio, along the Central Pacific, also in Punta Punta Leona , there are abundant beaches and places that are protected from the surf which are also ideal. Further north, in the province of Guanacaste, the most important sitea are Tortuga Island, Montezuma, Ocotal, El Coco, Papagayo, Catalina Islands, Brummel Islands, the Bat Islands (the best place for diving in Continental Costa Rica) and finally, further north, Bahia Santa Elena and Bahia Junquillal, both north of the Santa Rosa National Park.