Select Page

Trip to North Sumatra Indonesia

North Sumatra is the name of one of the provinces in Indonesia which has a remarkable and wonderful thing in the attraction. This province is the appeal of natural beauty ranging from Lake Toba as the largest lake in Southeast Asia, to the beauty of a forest in Bukit...