John Concrane
July 10, 2019
Los Angeles is an amazing destination, so much movie stars power, a must see for any travel fan. 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 […]