Social Sciences, asked by sapnasamkaira84, 5 months ago

tidal power station have been set up in .........​

Answers

Answered by shakuntalabajaj
1

Explanation:

tidal power station have been set up in France 1966

Similar questions