Flores is a long, narrow mountainous island – green and lush in the west and dry further east; stretching over 350kms in length. 85% of the population is Roman Catholic but ethnographically the island is very diverse. Like most of East Indonesia, the older animist beliefs coexist with the new faith.