All Places in Mozambique

  • Ibo Island Lodge

    Ibo Island Lodge is the only luxury lodge on the island and is award nominated and unique. It has been described as one of the most magical and atmospheric lodges in Africa. Located on the prime wate

  • Nkwichi Lodge

    A halcyon paradise, hidden in the ancient mountains of Lake Niassa, lies a place so secret, it’s been forgotten in the mists of time! Nkwichi Lodge is located in the north-western corner of Mozambiqu

  • Nuarro Lodge

    Beautifully simple is the best way to describe Nuarro Lodge. This stunning property, located in northern Mozambique feels wonderfully off the grid. The owners have commendably tried to use local craf