 Colihaut Beach is primarily gray sand with smooth waters runs along the coastal edge of the town flanked by mountain ranges.A primary school, sports field, day nursery, post office, credit union, Village Council, health center and four Christian churches provide services to villagers.Residents earn a living mainly through agriculture and fishing.