Where is Champ de Mars Racecourse?

Coordinates: 57.510089 -20.169159

Be the first visitor to thank for this answer!

Thanks!