I am definitely not a pro traveller but I have been lucky enough to gain some experiences over the last few years.  Through my trips here and there I