Return to Where the Eagle II Has Landed!
Los Fresnos, TexasAugust 31, 2001
Check out our review of Palmdale RV Resort and Cindy's dolphin watching cruise off South Padre Island.