English: Mosques are also seen.
Telugu: మసీదులు కూడా కలవు.