Home‎ > ‎s2kologist.com‎ > ‎

Top of the World

posted Jun 16, 2013, 11:14 PM by Robert@ s2kologist.com
Top of the World is located in Laguna Beach, CA. There is plenty of street parking at the lookout point. Starting at the lookout point there are miles of hiking and mountain biking trails. Unfortunately there were no clouds and a lot of haze.