Where is Playa Los Ayala?

Where is Playa Los Ayala located?

Playa Los Ayala, Nayarit, Mexico (approx. 21.02558°, -105.2896°)


Where is Playa Los Ayala on the map?