Crochu
Encyclopedia
Crochu is a town in Saint Andrew Parish, Grenada
. It is located towards the southern end of the island, along the eastern coast.
Saint Andrew Parish, Grenada
Saint Andrew's is the largest parish in Grenada. The main town is Grenville, which is also Grenada's second largest town after St George's. Grenville is also known as La Baye .-History:...
. It is located towards the southern end of the island, along the eastern coast.