The G20 summit
MaraviPost on 16th Sep

World leaders are currently meeting in China as the G20 Summit gets underway in the idyllic Chinese city of Hangzhou. The...

Travel to fight Depression
Josephine Wawira on 11th Aug

In simple words, the term Medical tourism means the act of traveling to another country in search of better, affordable and...