A weekly fun chat on an eclectic selection of topics
U.S. Cities: Christiansted, St. Croix
U.S. Cities: Christiansted, St. Croix

This week we talk about the tiny tropical town of Christiansted, St. Croix, U.S. Virgin Isles