Meeting the ???man of the forest??? in Sumatra, Indonesia!

Sumatra in Indonesia with all its great, diverse nature like the biggest volcanic lake in the world, some still active volcanos, beautiful beaches and an incredible richness in animals and plants is doubtless a beautiful island. Best of it all tho… Continue Reading →