So im going to start this thread cause many guys in here dont know where is my place where i live so i live in Malta and heres a pic of it
And here are some pics of it :
Beach
And here is a nice pic of malta going to sleep
Who ever wants to come on a holiday here i recomd it we have perfect weather
post for places here to 10xxx