Triberga is a village on the island of Öland in the kingdom of Sweden. For many years Triberga has been investigated for its unusual flora and fauna including littoral species.
to add Triberga map to your website;