The Sunshine Coast extends from Caloundra and the Glass House Mountains in the south to Noosa and Rainbow Beach in the north and then west …

The Sunshine Coast extends from Caloundra and the Glass House Mountains in the south to Noosa and Rainbow Beach in the north and then west …