Not necessarily- a colony doesn't always have to include a native population of the area you're invading and therefore one can be created on an uninhabited area (i.e. not a country) through the 'colonial's' own citizens.
Be that as it may, I'm pretty sure in my last answer I referred to the colonial occupation of another country. When I said country I meant a region identified as a distinct entity in political geography, which must have a state and therefore native population.