Lorikeets at Coral World

Photo by David Location: Coral World, St. Thomas, USVI Sipping Nectar: Lorikeets I spent Christmas at Coral World on the island of St. Thomas (in the US Virgin Islands) last year and wanted to share the experience here. The big draw for me to go there was that I heard they had birds. I didn't know what kind they had, but I was looking forward...
Continue reading