Los Angeles is an incredible city, so much glamour, a must see for any travel enthusiast. Located in stunning Griffith Park – LA’s largest public green space, spanning over 4,000 acres, and a popular LA attraction in itself – the Griffith Observatory sits on the southern face of Mount Hollywood and boasts some of the […]
Continue reading