I wish! Try the U.S. south...
Pedros Town, South of the Border?
Close! It was Virginia Beach, VA. It was such a beautiful statue, I couldn't resist going out every morning and evening just to look at it in the sunlight.We had amazing food down there and I think we'll return with the entire family the next time!