Complete Private Island in Boca Chica, Panama – Isla Torta. This property is owned by R.O.P. (Rights of Possession). Located just 5 miles from the village dock of Boca Chica and 8 miles from the new marina of Chorcha, Isla Torta offers an exclusive opport