The main area in the hill town of Ubud, Bali, has no more than 2 or 3 large roads. Strangely most tourists bound themselves here. A turn to the narrow streets off the main roads quickly escapes the
The main area in the hill town of Ubud, Bali, has no more than 2 or 3 large roads. Strangely most tourists bound themselves here. A turn to the narrow streets off the main roads quickly escapes the