Hotels in Los Cabos, Mexico: A Thompson Experience

I’d only ever heard of Cabo from American TV series (The OC to be exact) and Youtube videos. Never in my wildest dreams had I imagined that on my second visit to this surreal Country that I’d be able to visit the incredible Arch Mountain that we see all over Instagram these days. It was a direct flight from New…
View Post