Home Tags Camels

Tag: camels

Forget the Pelican, Mykonos Now Got Camels! (Video)

Here's a sight you don't see every day. A couple of camels were spotted earlier today at a popular Mykonos beach. According to local...

LATEST