A tucked away Buddhist center in the north part of Brevard County is home to some of the state's largest Buddhist statues.
Yet every year thousands of visitors descend on this rural, unincorporated part of the Space Coast. Tucked down a gravel road just west of U.S. Highway 1 is White Sands Buddhist Center.