The Vishnu Temple in Bandar Abbas is one of the most unexpected sights in Iran — a functioning Hindu place of worship maintained by the small community descended from Indian traders who settled in the city during the era of Persian Gulf commerce. The temple is a modest building by South Asian standards, but its presence in an Iranian city is remarkable, and it is an active place of worship, not a museum.
The temple is generally open to respectful visitors. The surrounding neighbourhood has traces of the cosmopolitan trading port that Bandar Abbas once was — a mix of Arab, Baluchi, Iranian, and Indian influences visible in the architecture and the food stalls. Ask locally for directions; the temple is in the older part of town near the harbour.