Mi casa, su casa translated to english means My home is your home. Beautiful aerial imagery of biggest castle in central Europe called Spissky Hrad, located in Spisske Podhradie in Slovakia.
Tag Archives for birds eye view
Searching the highest point in our nearest neighbour. I’ve been on the off-roads with my Volkswagen Amarok and CFMOTO X520 ATV with my son.