Botanical Gardens New Providence Island

Chippingham Rd, New Providence Island , Bahamas - Phone: 242-323-5975