Complex sentence: Talisay has recently reinvented itself into a Resort town, making use of the superb view and access that they have to Taal Volcano and Taal Lake, resorts that will fit a range of budgets has sprouted along the town.
Split into simpler sentences: Talisay has recently reinvented itself into a Resort town, making use of the superb view and access that they have to Taal Volcano and Taal Lake. Many resorts that fit a wide range of budgets has sprouted along the town.