Mareeba

Mareeba Travel Guide

One of the larger plantations in the region.