Here is a link to a story that even a lot of locals to Puerto Vallarta do not know about. The Puerto Vallarta Naval Museum. There is always something good on exhibit there. The Naval Museum is located downtown at the south end of the Malecon by the ocean and Los Arcos.
http://www.pvangels.com/news/531/embracing-the-unknown-at-the-vallarta-naval-museum