Kite-Surfing in Puerto Morelos Mexico

This beautiful little mexican town is about 45 minutes south of Cancun. It is more laid back and separate from the busy commercial resort center of Cancun. The beach is protected by an off shore reef which makes it great for all kinds of water sports.