Bali, Indonesia

Always makes me want to hear Bali Hai