Amjicaja self-catering accommodation in Henties Bay

Situated at 32 on Benguela, Henties Bay, Namibia.