Big Major Cay North Beach: Secluded Sands in Exuma, Bahamas | OnlyBeaches