Laila Means

Laila Means

Laila Means
More ideas from Laila
Conquering Mount Olympus, Greece♥

Mount Olympus, Greece by David Clifford Photography Mount Olympus (/əˈlɪmpəs, oʊˈlɪm-/; also transliterated as Olympos, and on Greek maps, Oros Olympos) is the highest mountain in Greece and the second highest mountain in the Balkans.

Alberta Badlands, Canada Amazing

✯ Canyons and Hoodoos near Drumheller in the Alberta Badlands - Canada. Don't miss the dinosaur museum in Drumheller - its fantastic. They have every dinosaur you have ever read about!

Vajdahunyad Castle in Budapest. Hungary

Part of the Vajdahunyad Castle in Budapest (this is the baroque-renaissance part, as the castle is actually a purposeful mix of architectural styles) Hungary.