Photo of Sarah Touma

Sarah Touma

location iconDubai - United Arab Emirates
I am a Lebanese national in love with India :) . I work in Dubai but love to travel around the world and discover new places.
682Followers
0Followings
0Credits