a hindu temple on a small island off of the coast