Royal Decameron Baru Beach Resort - all inclusive

Baru Island, Km. 14 via
Baru Island
Colombia