Miraflores, Baja California Sur
From Wikipedia, the free encyclopedia
Miraflores is a small town in the Municipality of Los Cabos (Baja California Sur). Miraflores is located about 45 miles north of San Jose del Cabo, 2 km west of Highway 1, just to the east of the Sierra de la Laguna. Miraflores is 220 meters above sea level.[1] As of 2010, the town had a population of 1,384.[2]