The cave-filled plateau of Mona Island - 50 miles off Puerto Rico, pajaros beach.

  • $70.99