Where is Taste?
Where is Taste located?
Taste, Sinaloa, Mexico (approx. 23.2°, -105.8°)
Where is Taste on the map?
{"latitude":23.2,"longitude":-105.8,"title":"Taste"}