I'm Sharaf, A techie, traveler and philosopher. Here I will share my thoughts, experiences and travels...