Angoche...

Port town with stunning beaches and archipelago of six islands.  


Angoche: port bay, July 1999


Angoche: port bay, July 1999