Loading...
Uploaded by gydur1 on Aug 25, 2011
View from the village of Tuk Tuk at Lake Toba in Sumatra Indonesia ... a really beautiful and cool place full of mysteries and power..:)
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
Video Responses
All Comments (2)