15 Best Things to Do in San Leandro

San Leandro, like many other California coastal towns and cities, was first discovered by Spanish missionaries in the mid-18th-century with the intent of spreading Catholicism. San Leandro, located in Alameda …

Read More