... Tamarind Beach House offers self catering chalet accommodation in Strand, Cape Town. Overlooking the Cape of Good Hope, Emerald Bay is the perfect place to stay for your visit to the Cape area of South Africa. Situated on False Bay near Strand an