Site icon Temple Bar Marina Arizona

Experience Las Vegas: A unique travel destination

Lake Mead is located only thirty minutes from Vegas and is one of the largest manmade lakes in the world. 6 Days News.
Source: Google Alerts

Exit mobile version