I have stumbled onto a really great you tube channel called Phenomenal Travel Videos. They mostly focus on temples and other
location within India. The guy (Praveen Mohan) actually travels to the sites and shoots his own footage, research’s and narrates. He also does a
really good job explaining the meanings behind the religious parts to the temples and Indian gods. I haven't tried the videos they have made about
places out side of India yet.