Rendezvous Bay is a natural feature, located at Rendezvous Bay, 2640, Anguilla
Tranquillity wrapped in blue