TRAFALGAR WATERFRONT APARTMENTS Located in Maroochydore, the heart of the Sunshine Coast, Trafalgar Towers is situated in a peaceful and tranquil environment. Within easy walking distance of surf beaches, major shopping centres, entertainment, restaurants, and bowls clubs. Whether ...More information