Same-Same But Different
September 3rd 2010 Ubud, by its original Sanskrit definition, means 'medicine' so perhaps it's no wonder that this popular Balinese retreat has become the centre for rest and relaxation with a capital 'one-more-massage-please.' The river that runs through the city is said to have healing powers that ease the mind and body, and so centuries ago, the ancient Balinese settled here and developed many of the traditional
... read more