Samosir Island, Lake Toba, Indonesia…an Island Within an Island !

Rate our Reviews

Rate our ReviewsSamosir Island, Lake Toba, Indonesia… A friend had once asked me, “If you could retire anywhere in the world, where would it be?’