a good opportunity to explore cities, cultures and people
good talks, good food and yoga
Canada, France, Indonesia, Netherlands, Spain, Sri Lanka
Canada, Indonesia