Where is University of Vaasa?

Coordinates: 63.10552, 21.59286

Be the first visitor to thank for this answer!

Thanks!