Granf Forest, Europe's top Landmark hotel is in Greece and it is not set on an island
Published on: Wednesday 19 June 2019
Nestled in a magical setting on top of a private mountain, deep in the rugged region of Epirus, a wildly beautiful and unexplored part of Greece, The Grand Forest stands on the fringe of a black ...