Self-catering Holiday Accommodation Mauritius, Amarilla at Albion, a quiet fishing village:
Self-catering holiday accommodation Mauritius, Amarilla at Albion, a quiet fishing village Amarilla sleeps 10 with sea views Albion Mauritius West coast. A large and well equipped self catering holiday villa offering 3 self contained air conditioned apartments within 2 minutes walk of the local beach with only one road to cross.