Barranquitas is a town located on the mountains in the center of the island. Its city center was painted giving it a unique view from the Lineal Ride made for tourists.
No comments yet