Port Barachois

Boat in Ambodifotatra

This is where boats for the main land sail to and from.