Boney Island

Boney Island is the location where Total Drama Payback takes place.