AmphiCoach Tourist Bus

Amphibious touring vehicles have been around for a while, recommend travelers a exclusive way to discover both the city and the waterways neighboring it. By Maltese company words behind this ambitious tourist vehicle, it’s...

Read More