Day 64: December 5, 2024 – La Romana, Dominican Republic
In the Dominican Republic town of La Romana, the holiday spirit was out in full force. A group of us ventured out one evening to check out this spectacular display of Christmas lights in a public park.
Leave a Reply