Magens Bay Beach, St. Thomas. Aerial view of turquoise bay, white sand and lush green hills, iconic Caribbean paradise