This town’s religious origins may not be for everyone, but thank God for Ocean Grove, it truly is heaven!