Tag: Mozambique Hotels

Read More

Places We Love: The Coral Lodge

We are absolutely loving the stunning views and the exceptional customer service offered at The Coral Lodge.
Coral Lodge  is on a stunning beach in Mozambique on a secluded peninsula. The lodge features a contemporary