Posts Tagged

Necker Island BVI

2016 Presidential ElectionAt VIFreepBreaking NewsBritish Virgin Islands NewsCaribbean NewsNational NewsTourism News

LOOKING BUSHED IN THE BVI: President Barack and Michelle pose for photos with Necker Island attendants. [ad name=”HTML-68″] NECKER ISLAND, BVI—  President Barack Obama and his wife Michelle arrived in the British Virgin Islands on Monday after jetting in to our region on Richard Branson’s jet. The former first couple posed

Read More