The people behind Yatra Tours are a mixed bunch of passionate nature lovers with one thing in common - their love for the island of Bali and its unique and intriguing culture and ancient traditions.

S