minus-square@AlchemyOPMlinkEnglish8•1 year agoSouth Aruba https://www.aruba.com/us/explore/san-nicolas-art-murals
Where is it ?
South Aruba
https://www.aruba.com/us/explore/san-nicolas-art-murals
Google Says San Nicolas in the Caribbean.