120Log inSign up
Story · Abstract

God at tea stall

by Tushar Mandhan ✓ · 22 Nov 2021

375Reads
20Likes
1Min read

They say that most gods reside on mountains because it is the closest place to heaven on earth.

Loading comments…