Sunburst Town

Sunburst Town is located on the west side of Sunburst Island. It is the island's only town, and is quite small. It is located on a hill overlooking the pier and the ocean. Sunburst Town is a popular tourist destination because of their famous glass- and crystal work.

Appearances

 * EP087: The Crystal Onix