Buddha Statue at the Crystal Castle, Byron Bay - Australia. Must go here next trip to Byron Statues, Places To Travel, Places To Go, Buddha, Crystal Castle, Meditation, Family Destinations, Holiday Places, Australia Travel
{}