Archive for December 23rd, 2011

Merry Christmas and Happy New Year 2012

On behalf of Staf and Management Natura Villa Resort & Spa – Ubud Bali. Wishing you a Merry Christmas and Happy New Year 2012. We wish you have a most happy, health, lucky and prosperous in New Year 2012. Thank you, Natura Resort and Spa