Benguerra Lodge is true barefoot luxury, an idyllic getaway with its white sands and turquoise waters, where we were able to chill out and relax, dive, swim with the horses – just perfect!
Cian on Benguerra Lodge, Mozambique
25/10/2014