Isle of Navaro, Panama, Central America

Located 5 minutes from Bocas Del Toro in Panama, Isle of Navaro offers 9 acres of dry island for you to enjoy.

Details:
Isle of Navaro, Panama, Central America