Author: Ali Raza Rizvi

Rizvi is a Dreamer, a Traveller, an Adventurist and a Blogger trying to Create Majic in life.