Pristine Mahoe Bay Beach with volcanic rock formations and turquoise waters near Adagio Villa in Virgin Gorda, British Virgin Islands (BVI)