Thành cổ Diên Khánh nằm cách TP. Nha Trang chừng 10 km về phía Nam, được chúa Nguyễn Ánh xây dựng năm 1793 với diện tích khoảng 36.000m2. Đây là một quần thể kiến trúc quân sự theo kiểu Vauban, một hình mẫu thành quân sự phổ biến vào thế kỷ XVII - XVIII ở Tây Âu. Cổng thành hầu như còn nguyên vẹn và giữ được hình dáng từ gần 200 năm nay.