An archipelago in The Bay Islands, Cayos Cochinos is a Marine Biological Reserve off the mountainous, northern coast of Honduras in Central America.
Viator The photo is courtesy of Viator.com