Townsville Palmentum & The Flinders Mall
The Townsville Palmentum is located at Aitkenvale. The Palmentum has a vast array of palms and a visit through the scenic rainforest is highly rewarding. Townsville also boasts of an incredible city life. Tropical Flinders Mall is just one of the major shopping centers providing good budget and general stores, as well as stores offering […]