This Celeb-Preferred Resort in the Caribbean Has a 22-Foot Spaceman Sculpture — See Pictures!
When website visitors get there at the Hodges Bay Resort & Spa in Antigua, they will be greeted with a new, curious sight: a towering, 22-foot tall spaceman dancing just…