1 story found.

Snorkeling at Punta Faro Resort, Mucura Island, Colombia, South America

Snorkeling at Punta Faro Resort, Mucura Island, Colombia, South America

Punta Faro is a luxurious resort situated on a bit of Caribbean paradise, Mucura Island--2 hours from Cartagena, Colombia, South America.