Chùa Vạn Linh tọa lạc ở độ cao 535 m trên núi Cấm, dưới chân Vồ Bồ Hông, bên hồ Thủy Liêm; nay thuộc địa phận ấp Vồ Đầu, xã An Hảo, huyện Tịnh Biên, tỉnh An Giang. Đây là một danh lam và là một danh thắng, được nhiều người đến chiêm bái và thăm viếng.
Chùa Văn Linh nằm trong khu du lịch núi Cam. Vị trí của chùa Vạn Linh vô cùng đặc biệt, phía sau chùa nằm trên sườn đồi Bồ Hồng (đây là đỉnh núi Cam cao nhất với chiều cao khoảng 716 mét), ngôi đền hướng về hồ Thủy Liêm. Nó có rất nhiều hoa xanh tươi và bonsaí tạo cho ngôi đền một không gian yên tĩnh. Ở đây có nhiều tòa tháp được xây dựng trước chùa với phong cách kiến trúc kết hợp giữa sự cổ kính và hiện đại.