Welcome to I CAN DO with Benjamin Lee!

Videos

July 13, 2021

Enjoying Chichen Itza

Chichen Itza is one of the new 7 Wonders of the World. It was an amazing opportunity to visit it while in Cancun. Mexico Cancun Adventure Lifestyle

View more
July 13, 2021

Running at Chichen Itza

I love to travel! I love to run! What a great opportunity to run crazy at Chichen Itza. Running Lifestyle Keep going Adventure Travel

View more
July 13, 2021

Chichen Itza! One of the 7 Wonders of the world

View more
July 13, 2021

July 13, 2021

Transformation Camp with Bill Phillips

View more