Croatian firefighters have been stretched to their limits as they struggle to contain raging wildfires on the Adriatic coast and islands at the height of tourist season.

Two huge fires have swept through the Peljesac peninsula, forcing evacuation of villages and destroying large areas of olive groves, pine forests and vineyards.

The blaze has occasionally cut off the main road and power supplies since it erupted earlier this week. Associated Press reporters said hot winds on Friday have undermined efforts by firefighters, backed by planes and helicopters.

Fires also have swept through the islands of Korcula and Brac and on several other spots amid extremely high summer temperatures.

Police say they detained a 24-year-old woman suspected of deliberately setting several small fires on Korcula.