Playa Las Caletas - a secluded beach and wildlife preserve. There is a living natural reef close to shore which makes the beach a popular destination for snorkelers.
©istock.com/Daniel-Avin77
Calle Pelícanos 1, 48270, Puerto Vallarta, Jalisco