Villanueva is one of three parishes ( administrative districts ) in Asturias , a municipality in the province and autonomous community of Ribadedeva , northern Spain .
Villanueva is one of three parishes ( administrative divisions ) in Ribadedeva , a municipality within the province and autonomous community of Asturias , in northern Spain .