Ambassador Whale Watching Own this business?

Founded in 2013, Ambassador was the first whale watching company to operate tours from the town of Akureyri in northern Iceland. With convenient location, excellent sighting rate and high quality...

Show more

Profile Score
58
Current Operating Status: Unknown