Inside royal holiday island 28 miles off Brit coast where Kate and Wills hang out as ‘locals’ and go dolphin watching
AQUAMARINE water, white sand beaches and luxurious villas with beachfront dining... no, we're not talking about the Caribbean - this idyllic island is much closer to home. Located just 28…