Omfori
Omfori Island is a private, uninhabited, 1,112.00-acre island in the Ionian Sea. As of 2020 the island has one building, a church, and is unpopulated.
⚠️ Products listed on this site are from Shopify independent sellers, not official brand sales. Please verify authenticity on your own.