Visit Mozambique | Neptunes Lodge Accommodation Praia Da Barra Visit Neptune’s lodge and beach bar on Barra Beach, Mozambique.Island style vibe. Self catering accommodation. Dive centre. Beach bar.Honeymoon suite.

All year round sunshine, clear, warm water… a nut shell PARADISE! No REALLY!!!! Come and visit us soon.

Leave a Comment