Monthly Archives: October 2013

Bali Travel – Ubud

Ubud is a traveller’s dream. The mix of culture and natural beauty here is like no other. Set in the hills of Bali, Ubud is surrounded in every direction by stunning rice plantations that have been cultured over so much time that they blend seamlessly in to the landscape. The town itself offers so much visual…