Home > Tennis > Travel > Genie Bouchard’s vacation now moves to the Necker Islands after a quick jaunt in Miami