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.
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.