by Eric Ross
This is a beach facility in Jamaica 🇯🇲 called Paggee Beach in Port Maria St. Mary on the north coast. I am trying to repair this b