Isla Palominitos, Puerto Rico by NikonFotos1
Isla Palominitos, is a small island off of the east coast of Puerto Rico. This is where "Pirates of the Caribbean on Stranger Tides" was filmed and Captain Jack Sparrow left Angelica at the end of the movie. Caribbean, Island, Tropical, Puerto Rico, Beach,
No UsersNo Users
Extension Metadata
More information
- Version
- 2.0
- Size
- 313.56 KB
- Last updated
- 7 years ago (May 13, 2019)
- Related Categories
- License
- All Rights Reserved
- Version History
- Add to collection