Long ago, on a step hillside between the mountain and the sea on the splendid island of Bali, there once lived a village of people renowned for their believe to God and their love for nature.... [details]
Long ago, on a step hillside between the mountain and the sea on the splendid island of Bali, there once lived a village of people renowned for their believe to God and their love for nature.... [details]