The town of Ubud has much to offer to those looking for a break from Bali's breahtaking beaches, which makes it a must-visit for travelers
by Bella Javier Liamzon
by Kathleen Orenza