Yes, yes you are. Something will become available there as you progress. Try taking people all over the island each time you gain technology.