D
Diwa at Ila Review of The Westin Resort Nusa Dua, Ba...
I love the place especially the view near the seas...
I love the place especially the view near the seashore. Food is great and the hotel is really nice. Love their bathroom.
Comments: