Skip Navigation

Lake Toba

Lake Toba is the biggest one in Indonesia, I took this pic from Samosir Island, the place is fubolous stunning and so peaceful...

Comments

No comments yet. Be the first to comment on this photo!

More photos of landscapes