Last updated: 09:00 PM ET, Thu July 28 2016

Lake Toba, Indonesia's Natural Wonder

Comments

LOAD FACEBOOK COMMENTS