Awesome caves of Mona Island off Puerto Rico - the Galapagos of the Caribbean - near Pajaros beach

  • $28.99