Question: what towns are on the sunshine coast?
Answer: The Sunshine Coast encompasses the coastal cities and towns of Caloundra, Mooloolaba, Maroochydore, Marcoola, Coolum, Sunshine Beach, Noosa Heads and Rainbow Beach. Hinterland and inland locations include Gympie, Eumundi, Yandina, Nambour, Mapleton, Montville and Melany.