Tourism ministry to undertake $34 million ‘Clean Coasts Project’