De Hoek Country Home is a luxurious 5-star retreat, nestled from the Magaliesberg mountains just north of Johannesburg. This prestigious hotel accommodates attendees in rooms which are both equally roomy and ta...Established in the guts of your Troodos mountains (read: wine nation), Lofou is One of the more charming villages in Cyprus. The 12th-cen