January 25, 2021

Obamas Caribbean vacation

Pin It

Inside the Obamas Caribbean vacation Spot From NAN News Americas, NEW YORK, NY, Weds. Jan. 25, 2017: Former US President Barack Obama and his wife Michelle are now vacationing on the private island of billionaire Sir Richard Branson in the BVI. Reports indicate the Obamas are on Necker Island after being whisked there from California […]