onlybeaches

Counting the waves…

Adelaide Beach, New Providence: Turquoise Waters & Local Charm | OnlyBeaches