The Ways of Nature
Instant Karma – The Mindful Traveler
The Ways Of Nature – Mentawai People The Mentawai people are native to the islands in the western part of Sumatra. This tribe has inhabited the Mentawai Islands since 500 BC. Siberut Island in the Indian Ocean is part of the West Sumatra province of Indonesia. This is the home of the Mentawai […]