A tucked away Buddhist center in the north part of Brevard County is home to some of the state's largest Buddhist statues.
So, what's it like visiting the last Buddhist kingdom on Earth ... a coveted destination for many travelers. The sky-high temples and monasteries clinging to rocky peaks feel otherworldly ...