(Last Update: 24 Apr 2023)
Set right in the heart of Barra, just a minute from the beach, this exquisite residential house has been transformed by loving owners into a com