SuperShe Island

Situated off the coast of Finland, SuperShe Island is a private wellness sanctuary looking for new owners. The property spans nearly nine acres and is accessed by boat or helicopter….

Visit Uncrate for the full post.

Go to Source
Author: