Labels

Floating Island of Your Dreams


With its 114-foot "beach," Wally's solar-powered megayacht is the billionaires' version of South Padre Island--just in time for Spring Break!