WELCOME
Welcome to the twin island state of Antigua and Barbuda and to Neem
Garden Apartments. The apartments are located in Falmouth on the
southern end of Antigua and overlook the harbour. They are approximately
10 minutes drive from the famous Nelson’s Dockyard in English Harbour
and about (10) miles from the V. C. Bird International Airport and the
capital, St. John’s.
|