Source:
https://scmp.com/magazines/style/travel-food/article/2176466/9-luxury-holiday-spots-thailand-indonesia-and-japan-youLeisure
9 luxury holiday spots in Thailand, Indonesia and Japan you should stay at
The islands of Bali and Koh Samui offer beautiful beaches and stunning villas, while Niseko is one of the best ski-in-ski-out resorts
Villa Vedas is located on the Indonesian island of Bali.
Choosing a holiday destination from endless possibilities can be tough.
To help, we have picked our top places to stay in Bali, Indonesia; Koh Samui, Thailand; and Niseko, Japan.