More Indian than you think

6

A taxi ride from Denpasar airport at Bali where I had arrived a short while ago was a revelation of a kind. The major road intersections had idols of Hindu gods and goddesses. Bali, an island state of Indonesia which is a Muslim country has temples, cultu

Read this post on rahulsblogandcollections.com


Rahul Bhatia

blogs from NOIDA