Bãi đá nằm ở thôn Lương Sơn, xã Vĩnh Lương, TP Nha Trang. Từ trung tâm thành phố, du khách theo đường Phạm Văn Đồng, lên đèo Lương Sơn đến khi đổ xuống hết dốc cuối cùng là đến Hang Heo. Du khách, runner đến vào dịp VnExpress Marathon Marvelous Nha Trang ngày 13/8 có thể nhìn thấy bãi đã này từ đường chạy 42km, đoạn cuối đèo Lương Sơn.
Đi bộ vào bên trong khoảng 200 mét, du khách sẽ gặp bãi đá cong vòng theo bờ biển, dài gần cây số. Bên trái bãi đá là bãi tắm Lương Sơn, bên phải có những khối đá nhọn to sừng sững, kỳ ảo. Leo vào bên trong những khối đá này là Hang Heo. Bãi đá ở Hang Heo đã nghìn năm tuổi. Nắng, mưa, sóng, gió khiến bãi đá trở nên xù xì. Những khối đá ở đây đủ mọi hình dạng, kích thước, có khối sắc nhọn, có khối cong tròn. Nằm cạnh bãi biển xanh, những khối đá còn được nhiều loại thực vật họ cây leo bao phủ tạo nên khung cảnh hoang sơ, mộc mạc.









