My name is Leonidas, and I have traveled to over 70+ countries around the world. This channel is an attempt to share some of those experiences.
70 videos
Travel Adventures
PremiumLeo
10 videos
In 60 Seconds
12 videos
Words Of Wisdom