Ovgoro App : A modern exploration experience of the Lefka Ori, or White Mountains, in the island of Crete (Greece)
The “Ovgoro” app provides a modern exploration experience of the Lefka Ori, or White Mountains, in the island of Crete (Greece). “Ovgoro” originates from the