Yelapa is a stunningly beautiful coastal village in Jalisco, Mexico, located just south of Puerto Vallarta. Nestled between lush jungles and white sand beaches, Yelapa offers breathtaking views of the sparkling Pacific Ocean. Visitors can explore miles of pristine coastline on foot or by boat, go swimming or snorkeling in the warm tropical waters, take leisurely strolls through colorful markets filled with local crafts and food vendors, and enjoy some delicious Mexican cuisine from one of many beachside restaurants.