In the start of this year I joined Local guide connect and gave suggestions for this:
Video on Maps
and After 7-8 months finally, it's here we can Add videos to the maps. It will not only help other it will open new ways to discover the places. I can be ultimate 10 sec virtual tour of the pertocular place. Check it out here: The Update.