Discover the Caribbean’s Answer to the Northern Lights From Luxury Travel Magazine The Northern Lights has long been recognized as one of the world’s most famed astronomical phenomena, however a lesser-known Green Flash that can be seen on the Caribbean island of Bequia has become a bucket-list activity for visitors to the region. The Liming […]