Sun City Makohiro

Sun City Makohiro is a luxury resort and casino located in Makohiro. Its owned by Sun City Resorts. It was the first ever Sun City location.