Amazing, incredible, phenomenal
We were a group of 4 and had a quick weekend getaway in Vilanculos. We decided not to book online but rather choose where to stay once we got there and I'm so glad we did! Vilanculos Beach Lodge was our fourth (and last) stop in viewing hotels. The resort is well maintained,…