Can't guess this one....Looks it should be locating on the coast and not in the north of the island. Hopefully you can tell me the city of the place. And I might be able to find you some more info. to flash your memory!! Good day!!