(3)
Instagrammable spot in Hobart and the South, Tasmania Australia
View of Lake Pedder and mountain tops
© TripTech 2022