Angoche...

Port town with a stunning beaches and archipelago of six islands.  


At the beach in Angoche, July 1999



Angoche: port bay, July 1999