ISLAND OF DR. MOREAU: This 1977 film starring Burt Lancaster, Barbara Carrera and Michael York was made at St. Croix’s Davis Bay and the movie
Read moreISLAND OF DR. MOREAU: This 1977 film starring Burt Lancaster, Barbara Carrera and Michael York was made at St. Croix’s Davis Bay and the movie
Read more