Brother builds tallest Christmas tree in India, for her sister's dying wish

Brother builds tallest Christmas tree in India, for her sister’s dying wish. The dying wish of sister to brother was to build tallest Christmas tree which she can be seen from heaven as well. For the past several years this particular Christmas tree in Worli area is very famous and attracts several visitors. Source: mobiletak.in

Watchlist