Glass Beach is located in MacKerricher State Park near Fort Bragg, California, USA that is abundant in sea glass created from years of dumping garbage into an area of coastline near the northern part of the town.
Devon Falls is a 97 metres high waterfall situated 6 km west of Talawakele, Nuwara Eliya District, Sri Lanka. The falls is named after a pioneer English coffee planter called Devon, whose plantation is situated nearby the falls.
Fairmont Chateau Lake Louise, near Banff, Alberta, Canada. We arrived at night, had a wonderful late dinner (the only ones in the elaborate dining room) and woke up the next morning in a corner room with an amazing view of Lake Louise. Pays to do road t