Location:


Five Fold Academy is operated in the the beach communities of San Diego, CA and Rosarito Beach, in Baja California, Mexico