Puerto Vallarta isn't all beaches, malecón and margaritas. There's a butterfly sanctuary nearby that's worth visiting, too.