Located on Mexico's Pacific coast, Puerto Vallarta is a vibrant city full of hidden gems waiting to be discovered. From stunning beaches and lively nightlife to incredible outdoor activities, there's something for everyone in Puerto Vallarta. Whether it's your first time or you're returning for another visit, here are some of the best-kept secrets that make this city so special.