Located in the north west coast, it boasts a long beach very popular and protected by coral banks.
The little town of Grand Case is not so far.
Located in the north west coast, it boasts a long beach very popular and protected by coral banks.
The little town of Grand Case is not so far.