Regatta Point Beach: Turquoise Waters in George Town, Exuma | OnlyBeaches