The island has been home to a number of different civilizations, each of which has added their own distinctive architectural style to its structures because of its varied topography.