About

Villa Tasha is a secluded 4-bedroom seafront villa on Anguilla's Black Garden Bay, with a private pool, semi-private beach access, on-demand chef, and sunset views — ideal for families, couples, and small groups.

Photos

Reviews