Crystalline white sands on Savanna Beach on Virgin Gorda, BVI Lesser Antilles Caribbean