Baja California: best things to do


With dry desert landscapes, wildly rich marine life, charming villages and verdant vineyards, Baja California packs a lot into its narrow length.

Source

Leave a Reply