Explore Myrina Lemnos with me for 20+ minutes walking the streets. A beautiful quiet Greek island. This is the real island and town from the video game Altis Life.