March 8, 2022

Shimla:Paradise on earth

Shimla is the capital of the northern Indian state of Himachal Pradesh, in the Himalayan foothills. The British built Shimla on land they had retained

Read More »

Bikes are the new future

Dublin in need to change its way to move around the city to hit climate goals The capital of Ireland is home to 28.5% of

Read More »