All yachts in Grenada will depart from Port Louis Marina located in St George's.

Read more about how to get there here