Isla Tortuga in Costa Rica – White Sand Beach & Snorkeling

isla tortuga from above

Tortuga Island in Costa Rica consists of a beautiful white sand beach and turquoise waters with a palm tree backdrop. There are plenty of amazing beaches in Costa Rica, but few have such fine white sand as Isla Tortuga does. The island is located off of the Gulf of Nicoya, near the coast of the […]