Complex sentence: On the north end is Isla Town with a famous beach called Playa Norta which has recovered quickly since Hurricane Wilma hit the area in 2005.
Split into simpler sentences: On the north end is Isla Town. In town on the north end strip is a famous beach called Playa Norta which has recovered quickly since Hurricane Wilma hit the area in 2005.