Why do you feel this listing needs to be reviewed?
Villa Amidala is a luxury 3 bedroom villa in Waingapu, he capital city of Sumba Island in Indonesia. We welcome visitors from all over the world to explore the island and stay at Villa Amidala.
102 views, Last viewed on Wednesday, May 8th, 2024 at 3:24pm