        <!-- <script>
            document.addEventListener('DOMContentLoaded', function () {
                const bookingWrapper = document.querySelector('.wpte-booking-area-wrapper.wpte-bf-outer');
                const allowedMonths = null;

                if (bookingWrapper && bookingWrapper.parentNode) {
                    // Create parent wrapper
                    const tripWrapper = document.createElement('div');
                    tripWrapper.className = 'custom-trip-wrapper';

                    bookingWrapper.parentNode.insertBefore(tripWrapper, bookingWrapper);
                    tripWrapper.appendChild(bookingWrapper);

                    // Create month buttons
                    const months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
                    const monthsDiv = document.createElement('div');
                    monthsDiv.className = 'custom-month-buttons';

                    const title = document.createElement('span');
                    title.textContent = 'Best Time to Visit.';
                    title.className = 'best-trip-title'; // optional CSS class
                    tripWrapper.appendChild(title);

                    months.forEach(function (month) {
                        const btn = document.createElement('button');
                        btn.textContent = month;
                        btn.className = 'month-btn';

                        // Disable unavailable months
                        if (!allowedMonths.includes(month)) {
                            btn.disabled = true;
                            btn.classList.add('disabled-month');
                        }

                        // Click event only for active months
                        btn.addEventListener('click', function () {
                            if (btn.disabled) return;

                            const selectedMonth = month;
                            const postID = ;
                            const formData = new FormData();
                            formData.append('action', 'check_trip_month_availability');
                            formData.append('selected_month', selectedMonth);
                            formData.append('post_id', postID);

                            fetch('https://joy-n-crew.com/wp-admin/admin-ajax.php', {
                                method: 'POST',
                                body: formData
                            })
                            .then(response => response.json())
                            .then(data => {
                                const detailsBox = document.querySelector('.trip-details-box');
                                if (data.success) {
                                    const d = data.data;
                                    let html = `<h3>${d.title}</h3>`;
                                    html += `<div class="trip-contact-icons" style="margin-top: 15px; display: flex; gap: 15px; align-items: center;">
                                                <a href="https://wa.me/918624997500" target="_blank" title="WhatsApp" style="font-size: 22px; color: #25D366;">
                                                    <i class="fab fa-whatsapp"></i>
                                                </a>
                                                <a href="tel:+02029521444" title="Call Us" style="font-size: 22px; color: #0073aa;">
                                                    <i class="fas fa-phone"></i>
                                                </a>
                                                <a href="mailto:hello@joy-n-crew.com" title="Email Us" style="font-size: 22px; color: #d93025;">
                                                    <i class="fas fa-envelope"></i>
                                                </a>
                                            </div>`;

                                    html += d.start_from ? `<div class="start-from"><strong>Start From:</strong> ${d.start_from}</div>` : '';

                                    if (d.start_date && d.end_date) {
                                        function parseDate(str) {
                                            const parts = str.split('/');
                                            return new Date(`${parts[2]}-${parts[1]}-${parts[0]}`);
                                        }

                                        const startDate = parseDate(d.start_date);
                                        const endDate = parseDate(d.end_date);

                                        if (!isNaN(startDate) && !isNaN(endDate)) {
                                            const timeDiff = endDate - startDate;
                                            const diffDays = Math.ceil(timeDiff / (1000 * 60 * 60 * 24)) + 1;
                                            html += `<div class="duration">${diffDays} Days</div>`;
                                        } else {
                                            html += `<p style="color:red;"><strong>Error:</strong> Invalid date format</p>`;
                                        }
                                    }

                                    html += d.month_desc ? `<div class="month-desc"><strong>Month Description:</strong> ${d.month_desc}</div>` : '';
                                    html += d.start_date ? `<div class="start-date"><strong>Start Date:</strong> ${d.start_date}</div>` : '';
                                    html += d.end_date ? `<div class="end-date"><strong>End Date:</strong> ${d.end_date}</div>` : '';
                                    html += d.price ? `<div><strong>Price:</strong> ₹${Number(d.price).toLocaleString()}</div>` : '';

                                    html += `<div class="enquire-button-wrapper" style="margin-top: 20px;">
                                                <button class="enquire-now-btn" style="padding: 10px 20px; background-color: #0073aa; color: white; border: none; cursor: pointer;">
                                                    Enquire Now
                                                </button>
                                            </div>`;
                                    
                                    detailsBox.innerHTML = html;

                                    const enquireBtn = detailsBox.querySelector('.enquire-now-btn');
                                    enquireBtn.addEventListener('click', function () {
                                        const form = document.getElementById('wte_enquiry_contact_form');
                                        if (form) form.scrollIntoView({ behavior: 'smooth' });
                                    });
                                } else {
                                    document.querySelector('.trip-details-box').innerHTML = `<p style="color:red;">${data.data?.message || 'Something went wrong.'}</p>`;
                                }
                            });
                        });

                        monthsDiv.appendChild(btn);
                    });

                    const detailsBox = document.createElement('div');
                    detailsBox.className = 'trip-details-box';

                    tripWrapper.appendChild(monthsDiv);
                    tripWrapper.appendChild(detailsBox);
                }
            });
        </script> -->

        <!-- <style>
            .custom-trip-wrapper {
                border: 1px solid #ddd;
                padding: 20px;
                margin-top: 30px;
                background-color: #fff;
                border-radius: 8px;
            }
            .best-trip-title{
                border-top: 1px solid #DDDDDD;
                padding-top: 2rem;
                font-size: 1.3rem;
                font-weight: 400;
                display: block;
            }
            .custom-month-buttons {
/*                margin-top: 20px;*/
                display: flex;
                flex-wrap: wrap;
                gap: 10px;
            }
            .month-btn {
                padding: 8px 12px;
                border: 1px solid #ccc;
                background-color: #f5f5f5;
                cursor: pointer;
                border-radius: 4px;
                transition: background 0.3s;
            }
            .month-btn:hover {
                background-color: #e0e0e0;
            }
            .month-btn.disabled-month {
                background-color: #eee;
                color: #aaa;
                cursor: not-allowed;
                opacity: 0.6;
            }
            .trip-details-box {
                margin-top: 20px;
                padding: 15px;
                background-color: #f9f9f9;
                border: 1px solid #ddd;
                border-radius: 6px;
            }
            .trip-details-box h3 {
                margin-top: 0;
                font-size: 20px;
            }
        </style> -->
        <?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//joy-n-crew.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>https://joy-n-crew.com/page-sitemap.xml</loc>
		<lastmod>2026-07-24T12:00:12+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/trip-sitemap.xml</loc>
		<lastmod>2026-07-23T09:23:27+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/gallery-sitemap.xml</loc>
		<lastmod>2025-12-10T06:54:01+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/trending-destination-sitemap.xml</loc>
		<lastmod>2025-02-10T09:07:43+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/seasonal-tour-sitemap.xml</loc>
		<lastmod>2025-02-04T11:08:23+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/why-choose-us-sitemap.xml</loc>
		<lastmod>2025-10-31T16:29:37+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/video-testimonial-sitemap.xml</loc>
		<lastmod>2025-02-05T12:12:25+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/tour-review-sitemap.xml</loc>
		<lastmod>2025-03-12T12:15:04+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/team-member-sitemap.xml</loc>
		<lastmod>2025-10-29T06:57:27+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/blogs-sitemap.xml</loc>
		<lastmod>2026-06-11T07:30:20+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/travel-story-sitemap.xml</loc>
		<lastmod>2025-03-06T06:23:11+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/category-sitemap.xml</loc>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/destination-sitemap.xml</loc>
		<lastmod>2026-07-23T09:23:27+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/trip_types-sitemap.xml</loc>
		<lastmod>2026-07-23T09:23:27+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/gallery_category-sitemap.xml</loc>
		<lastmod>2025-09-30T17:22:45+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/gallery_tag-sitemap.xml</loc>
		<lastmod>2025-12-10T06:54:01+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/trending_destination_category-sitemap.xml</loc>
		<lastmod>2025-02-10T09:07:43+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/seasonal_tour_category-sitemap.xml</loc>
		<lastmod>2025-02-04T11:08:23+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/travel_story_category-sitemap.xml</loc>
		<lastmod>2025-03-06T06:23:11+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://joy-n-crew.com/toursfilter-sitemap.xml</loc>
		<lastmod>2026-07-21T13:33:21+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Yoast SEO -->