-
On The Road In Sri Lanka

Sri Lanka is located in the Indian Ocean and is known for its stunning green waters, balmy surf spots, friendly warm people, peacocks and delicious chai (tea).
-
London Diaries

Landing in London was a breathe of fresh air and it is a city that ignites your imagination.
-
Our place in the world

Throughout an individual’s whole life the question of identity and belonging arises at some point of life. This is usually when people are exposed to different communities and cultures.