Bahia Cacaluta by Brent May March 31, 2014 Bahia Cacaluta is located southwest of the main beach of the bay of Santa Cruz and received its name from the Zapotec word meaning “black bird”, cacalote, the name for … 0 FacebookTwitterPinterestEmail