English: Meera Temple is one of them.
Telugu: వాటిలో మేలూరు ఆలయం ఒకటి.