A Walk Around Lake Matheson – In Photos
Have you ever been somewhere so immensely breathtaking that all you could do was sit in silence and let your eyes drink in the view? This is how I felt on my walk around Lake Matheson in Glacier Country on New Zealand’s South Island. I’d read about and seen pictures of Lake Matheson and its famous … Read more