Map
3 miles off Tecate 3, Ensenada, Mexico
Hotel
Las Brisas del Valle