Close

Eco Camp

Eco camp Spot Details body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #e6f2f2; margin:0;padding:20px;color:#333; } main { max-width:900px;margin:auto;background:#fff;padding:30px;border-radius:12px;box-shadow:0 0 20px rgba(0,128,128,0.15); } h2 { font-size:1.6rem;color:#006666;border-bottom:3px solid #ff6f61;margin-top:2em;padding-bottom:.3em; } .bus-routes {width:100%;border-collapse:collapse;margin-top:1em;} .bus-routes th, .bus-routes td {border:1px solid #008080;padding:.6em 1em;} .contacts { display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px; } .contact-card { background:#d0f0f0;padding:16px;border-radius:12px;box-shadow:0 3px 6px rgba(0,128,128,0.15); } .contact-icon { margin-right:10px;color:white;border-radius:50%;padding:10px;display:inline-block; } .police { background:#ff6f61; } .fire { background:#e25822; } .forest { background:#228b22; } .admin { background:#6a5acd; } .ambulance { background:#dc143c; } .district { background:#20b2aa; } .tourism { background:#ff8c00; } /* Image gallery styling: horizontal scroll with big fixed width images */ .image-gallery { margin-top: 1em; display: flex; overflow-x: auto; gap: 16px; padding-bottom: 10px; -webkit-overflow-scrolling: touch; scrollbar-width: thin; scrollbar-color: #ff6f61 #e0f0f0; } .image-gallery::-webkit-scrollbar { height: 8px; } .image-gallery::-webkit-scrollbar-track { background: #e0f0f0; border-radius: 8px; } .image-gallery::-webkit-scrollbar-thumb { background-color: #ff6f61; border-radius: 8px; } .image-gallery img { width: 300px; height: auto; border-radius: 12px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); flex-shrink: 0; user-select: none; cursor: pointer; transition: transform 0.3s ease; } .image-gallery img:hover { transform: scale(1.05); } /* Modal fullscreen styling */ .modal { display: none; position: fixed; z-index: 9999; padding-top: 60px; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; /* hide scroll */ background-color: rgba(0,0,0,0.9); user-select: none; } .modal-content { margin: auto; display: block; max-width: 90%; max-height: 80vh; border-radius: 12px; box-shadow: 0 0 25px rgba(255,111,97,0.8); animation-name: zoom; animation-duration: 0.4s; user-select: none; } @keyframes zoom { from {transform: scale(0.8)} to {transform: scale(1)} } .close { position: absolute; top: 20px; right: 35px; color: #fff; font-size: 40px; font-weight: bold; cursor: pointer; transition: 0.3s; user-select: none; z-index: 10001; } .close:hover, .close:focus { color: #ff6f61; text-decoration: none; cursor: pointer; } /* New buttons for prev/next */ .modal-prev, .modal-next { position: absolute; top: 50%; transform: translateY(-50%); color: white; font-size: 48px; font-weight: bold; padding: 10px 20px; cursor: pointer; user-select: none; border-radius: 50%; background-color: rgba(0, 0, 0, 0.3); transition: background-color 0.3s ease; z-index: 10000; border: none; } .modal-prev:hover, .modal-next:hover { background-color: rgba(255, 111, 97, 0.8); } .modal-prev { left: 10px; } .modal-next { right: 10px; } .booking a { background:#ff6f61;color:#fff;padding:12px 20px;border-radius:8px;display:inline-block;margin-top:1em;font-weight:bold;text-decoration:none; } #mapClickable { background:#008080;color:#fff;padding:12px 20px;border-radius:8px;cursor:pointer;display:inline-block;margin-top:1em; } // Store all image URLs in an array var images = []; // Index of currently shown image in modal var currentIndex = 0; window.onload = function() { // Collect all gallery image src var galleryImgs = document.querySelectorAll('.image-gallery img'); images = []; galleryImgs.forEach(function(img){ images.push(img.src); }); }; function openModal(src) { currentIndex = images.indexOf(src); if(currentIndex === -1) currentIndex = 0; updateModalImage(); document.getElementById('imgModal').style.display = 'block'; } function updateModalImage() { var modalImg = document.getElementById('modalImage'); modalImg.src = images[currentIndex]; } function closeModal() { document.getElementById('imgModal').style.display = 'none'; } function showPrev() { currentIndex = (currentIndex - 1 + images.length) % images.length; updateModalImage(); } function showNext() { currentIndex = (currentIndex + 1) % images.length; updateModalImage(); } // Close modal on clicking outside the image or on close button window.onclick = function(event) { var modal = document.getElementById('imgModal'); var modalImg = document.getElementById('modalImage'); if(event.target === modal) { closeModal(); } } // Keyboard navigation for modal window.addEventListener('keydown', function(event) { var modal = document.getElementById('imgModal'); if(modal.style.display === 'block') { if(event.key === 'Escape') { closeModal(); } else if(event.key === 'ArrowLeft') { showPrev(); } else if(event.key === 'ArrowRight') { showNext(); } } });

Description

Eco Camp is located next to the Keeriparai Forest Station. It spans an area of 3.5 acres. A Solar Awareness Center has been established there. Nearby, behind the Perinchani Dam, a watchtower has been set up to view it. For accommodation, 3 rooms have been constructed and are maintained. A fee is collected by the Eco Park for visiting Kalikesam. An Eco Canteen has been set up, providing food according to visitors’ preferences.

Timings : 24 Hours ( Checkin - 12 Noon & Checkout 10AM )

Location & Route

Latitude : 8.378486

Longitude : 77.407661

Google Location : Click here to view spot location

📍 Click here to get directions from your current location

Bus Routes

Bus StandBus Route Numbers
Nagercoil Vadassery Bus Terminal4, 4AV, 4AVTSS, 4A.
Kalliyakkavilai Bus Terminal330
Anna Bus stand4, 4AV, 4AVTSS, 4A.
Kanniyakumari Bus terminal-'
Marthandam Bus terminal330

Contacts

Police :
  • 04562-280123
  • 9498196837
Fire :
  • 101
Forest Official :
  • 6380776040
  • 9841408091
  • 8883636880
  • 46522253945
Local Admin :
  • -'
Ambulance :
  • 108
District Control Center :
  • 1077
Tourism Dept :
  • 9176995866

Image Gallery

Booking

Book Now!