Daily Archives: September 5, 2010

Spotlight on the British Virgin Islands

              The British Virgin Islands are a cluster of some 40 islands which are part of the Leeward Islands of the Lesser Antilles, along the northeastern edge of the Caribbean Sea. The three main islands in the chain are … Continue reading

Posted in Spotlights | Leave a comment