The main settlement on this coast is Ravenglass , a curious town of one main street with a hundred or so neat cottages huddled together against the prevailing winter winds .
A curious town of one main street with a hundred or so neat cottages huddled together against the prevailing winter winds , Ravenglass is the main settlement along this coast .