World
Indonesia
Bali Island
Bali
Seminyak
12430
Seminyak Holiday Villa, Bali, Bali Island, Indonesia
3 Bedrooms Villa Roku