Meghan Markle deleted a behind-the-scenes video from her upcoming Netflix series featuring husband Prince Harry but ...
Boasting crystal clear waters and balmy temperatures in the summer and it's a favourite holiday location for the Prince and Princess of Wales ...