No trips found for NaturesLens.
Occasionally, a wildlife photography holiday is led by our wider team, delivering the same small-group ethos & photographer-first itineraries you expect from NaturesLens.
NaturesLens
Occasionally, a wildlife photography holiday is led by our wider team, delivering the same small-group ethos & photographer-first itineraries you expect from NaturesLens.
Nothing to book here just yet
We're always adding new departures. Here are the wildlife photography holidays you can book right now.
Want to hear when new trips are announced?
Thank you for subscribing to our newsletter!
By subscribing, you will receive the latest updates on our photography tours, & news of our exciting photography destinations worldwide.
We are thrilled to have you join us & look forward to sharing our love for photography & nature with you.
const originalStyles={elements:{}};
function setLoadingState(buttonId,containerId){const button=buttonId?document.getElementById(buttonId):null;const container=containerId?document.getElementById(containerId):null;const allElements=[];if(button)allElements.push(button);if(container){allElements.push(container);allElements.push(...container.querySelectorAll('*'));}allElements.forEach(element=>{const elementId=element.id||`temp-${Math.random().toString(36).substr(2,9)}`;if(!originalStyles.elements[elementId])originalStyles.elements[elementId]={disabled:element.disabled,cursor:element.style.cursor||'',opacity:element.style.opacity||'',element:element};if(['BUTTON','INPUT','SELECT','TEXTAREA'].includes(element.tagName))element.disabled=true;element.style.cursor='wait';element.classList.add('wait-cursor-active');if(element===container)element.style.opacity='0.5';});if(!document.getElementById('wait-cursor-style')){const style=document.createElement('style');style.id='wait-cursor-style';style.textContent='.wait-cursor-active,.wait-cursor-active *{cursor:wait!important;}';document.head.appendChild(style);}}
function clearLoadingState(buttonId,containerId){const button=buttonId?document.getElementById(buttonId):null;const container=containerId?document.getElementById(containerId):null;const allElements=[];if(button)allElements.push(button);if(container){allElements.push(container);allElements.push(...container.querySelectorAll('*'));}allElements.forEach(element=>{let elementId=element.id;if(!elementId)for(const key in originalStyles.elements)if(originalStyles.elements[key].element===element){elementId=key;break;}if(elementId&&originalStyles.elements[elementId]){const original=originalStyles.elements[elementId];if(['BUTTON','INPUT','SELECT','TEXTAREA'].includes(element.tagName))element.disabled=original.disabled;element.style.cursor=original.cursor;element.style.opacity=original.opacity;element.classList.remove('wait-cursor-active');delete originalStyles.elements[elementId];}else{if(['BUTTON','INPUT','SELECT','TEXTAREA'].includes(element.tagName))element.disabled=false;element.style.cursor='';element.style.opacity='';element.classList.remove('wait-cursor-active');}});if(document.getElementById('wait-cursor-style')&&Object.keys(originalStyles.elements).length===0)document.getElementById('wait-cursor-style').remove();}/* Icons scoped to bar */
.nl-bar-right [class*="nl-icon-"]::before{content:'';display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:-0.1em;}
.nl-bar-right .nl-icon-eye::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");}
.nl-bar-right .nl-icon-eye-off::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E");}
.nl-bar-right .nl-icon-list::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='8' y1='6' x2='21' y2='6'/%3E%3Cline x1='8' y1='12' x2='21' y2='12'/%3E%3Cline x1='8' y1='18' x2='21' y2='18'/%3E%3Cline x1='3' y1='6' x2='3.01' y2='6'/%3E%3Cline x1='3' y1='12' x2='3.01' y2='12'/%3E%3Cline x1='3' y1='18' x2='3.01' y2='18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='8' y1='6' x2='21' y2='6'/%3E%3Cline x1='8' y1='12' x2='21' y2='12'/%3E%3Cline x1='8' y1='18' x2='21' y2='18'/%3E%3Cline x1='3' y1='6' x2='3.01' y2='6'/%3E%3Cline x1='3' y1='12' x2='3.01' y2='12'/%3E%3Cline x1='3' y1='18' x2='3.01' y2='18'/%3E%3C/svg%3E");}
.nl-bar-right .nl-icon-map::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='1 6 1 22 8 18 16 22 23 18 23 2 16 6 8 2 1 6'/%3E%3Cline x1='8' y1='2' x2='8' y2='18'/%3E%3Cline x1='16' y1='6' x2='16' y2='22'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='1 6 1 22 8 18 16 22 23 18 23 2 16 6 8 2 1 6'/%3E%3Cline x1='8' y1='2' x2='8' y2='18'/%3E%3Cline x1='16' y1='6' x2='16' y2='22'/%3E%3C/svg%3E");}
/* Bar layout */
.nl-bar-count{font-size: var(--text-s);color:#555;display:flex;align-items:center;text-transform:uppercase;}
.nl-bar-count strong{font-size: var(--text-m);font-weight:500;color:#48502f;margin-right:4px;}
.nl-count-display{font-size: var(--text-s);color:#707070;white-space:nowrap;border-right:1px solid #d8d8d8;padding-right:10px;}
.nl-bar-right{display:flex;align-items:center;gap:10px;}
.nl-filter-toggle{display:flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid #c8c8c8;background:#fff;cursor:pointer;font-size: var(--text-s);font-weight:500;color:#707070;transition:all 0.18s;user-select:none;white-space:nowrap;}
.nl-filter-toggle:hover{border-color:#8A9A5B;color:#48502f;}
.nl-filter-toggle.active{background:#edf0e4;border-color:#8A9A5B;color:#48502f;}
.nl-filter-toggle.active [class*="nl-icon-"]::before{background-color:#8A9A5B;}
.nl-filter-toggle.nl-filter-disabled{opacity:0.4;cursor:not-allowed;}
.nl-filter-toggle.nl-filter-disabled:hover{border-color:#c8c8c8;color:#707070;}
.nl-seg{display:flex;align-items:center;border:1px solid #c8c8c8;background:#fff;}
.nl-seg-btn{display:flex;align-items:center;gap:5px;padding:5px 13px;font-size: var(--text-s);font-weight:500;color:#707070;cursor:pointer;transition:all 0.15s;user-select:none;white-space:nowrap;}
.nl-seg-btn:first-child{border-right:1px solid #c8c8c8;}
.nl-seg-btn:hover{color:#48502f;}
.nl-seg-btn.active{background:#8A9A5B;color:#fff;}
.nl-seg-btn.active [class*="nl-icon-"]::before{background-color:#fff;}
/* Suppress header breadcrumb bar on guide archive view */
#brxe-nlbc_hdr{display:none !important;}
/* Guide archive trips: align with event archive grid cards */n#brxe-uffclr.event-grid{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:2em;align-items:stretch;list-style:none!important;margin-left:0!important;padding-left:0!important;}
#brxe-uffclr.event-grid>.event-card{display:flex;min-width:0;flex-direction:column;min-height:100%;list-style:none!important;margin-left:0!important;background-color:var(--shade-ultra-light);border:1px solid var(--base-light);padding:2em;}
#brxe-uffclr.event-grid>.event-card::marker{content:"";}
#brxe-uffclr.event-grid>.event-card.is-full-width{grid-column:1/-1;}
#brxe-uffclr.event-grid>.event-card .event-detail{display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:1em;width:100%;}
#brxe-uffclr.event-grid>.event-card .event-detail__title{display:block!important;width:100%;margin-top:20px;font-weight:700!important;line-height:1.35;}
#brxe-uffclr.event-grid>.event-card .event-detail__date,#brxe-uffclr.event-grid>.event-card .event-detail__sep,#brxe-uffclr.event-grid>.event-card .event-detail__heading{font-weight:700!important;}
#brxe-uffclr.event-grid>.event-card:not(.is-full-width) .event-detail__date,#brxe-uffclr.event-grid>.event-card:not(.is-full-width) .event-detail__heading{display:block;}
#brxe-uffclr.event-grid>.event-card:not(.is-full-width) .event-detail__sep{display:none;}
#brxe-uffclr.event-grid>.event-card.is-full-width .event-detail__date,#brxe-uffclr.event-grid>.event-card.is-full-width .event-detail__sep,#brxe-uffclr.event-grid>.event-card.is-full-width .event-detail__heading{display:inline;}
#brxe-uffclr.event-grid>.event-card .event-detail__excerpt{width:100%;}
#brxe-uffclr.event-grid>.event-card:not(.is-full-width) .event-detail__excerpt{flex:1 1 auto;margin-bottom:auto;}
#brxe-uffclr.event-grid>.event-card:not(.is-full-width) .event-detail__price{margin-top:auto;}
#brxe-uffclr.event-grid>.event-card .event-detail__price{width:100%;margin-top:0;}
#brxe-uffclr.event-grid>.event-card .brxe-button{align-self:flex-start;justify-content:center;width:auto!important;min-width:min(50%,18rem)!important;max-width:100%;padding-right:2rem;padding-left:2rem;}
@media(max-width:767px){#brxe-brnaev .brxe-container,#brxe-uffclr.event-grid{width:100%!important;max-width:100%!important;min-width:0!important;}#brxe-uffclr.event-grid{grid-template-columns:minmax(0,1fr);}#brxe-uffclr.event-grid>.event-card{min-width:0;}#brxe-uffclr.event-grid>.event-card.is-full-width{grid-column:auto;}#brxe-uffclr.event-grid>.event-card .event-detail__date,#brxe-uffclr.event-grid>.event-card.is-full-width .event-detail__date,#brxe-uffclr.event-grid>.event-card .event-detail__heading,#brxe-uffclr.event-grid>.event-card.is-full-width .event-detail__heading{display:block!important;}#brxe-uffclr.event-grid>.event-card .event-detail__sep,#brxe-uffclr.event-grid>.event-card.is-full-width .event-detail__sep{display:none!important;}#brxe-uffclr.event-grid>.event-card .event-detail__excerpt,#brxe-uffclr.event-grid>.event-card.is-full-width .event-detail__excerpt{margin-bottom:auto;}#brxe-uffclr.event-grid>.event-card .brxe-button{width:100%!important;min-width:0!important;}}
/* Guide archive no-script pattern fallback */
#brxe-uffclr.event-grid > .event-card:nth-child(3n + 1){grid-column:1/-1;}
@media(max-width:767px){#brxe-uffclr.event-grid > .event-card:nth-child(3n + 1){grid-column:auto;}}
/* Guide archive final grid override */
#brxe-uffclr.event-grid{
display:grid!important;
width:100%;
max-width:100%;
min-width:0;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:2em;
align-items:stretch;
list-style:none!important;
margin-left:0!important;
padding-left:0!important;
}
#brxe-uffclr.event-grid > .event-card:nth-child(3n + 1),
#brxe-uffclr.event-grid > .event-card.is-full-width{grid-column:1/-1;}
@media(max-width:767px){#brxe-uffclr.event-grid{grid-template-columns:minmax(0,1fr);}#brxe-uffclr.event-grid > .event-card:nth-child(3n + 1),#brxe-uffclr.event-grid > .event-card.is-full-width{grid-column:auto;}}
/* NL archive grid hardening: prevent repeated filter toggles from retaining stretched card heights. */
.event-grid > .event-card {
height: auto !important;
max-height: none !important;
}
.event-grid > .event-card.is-full-width {
min-height: 0 !important;
align-self: start;
}
.event-grid > .event-card.is-full-width .event-detail {
flex: 0 0 auto;
}
(function(){var C="brxe-uffclr";function updateCount(n){var e=document.getElementById("nlTripCount");if(e)e.textContent=n+(n===1?" trip":" trips");}function flt(h){var it=document.querySelectorAll("#"+C+" > li[data-capacity]"),v=0;it.forEach(function(i){var f=i.getAttribute("data-capacity")==="full";if(h&&f)i.style.display="none";else{i.style.display="";v++;}});updateCount(h?v:it.length);setTimeout(function(){document.dispatchEvent(new Event("nlArchiveGridNeedsUpdate"));},0);}window.nlToggleFilter=function(){var ft=document.getElementById("nlFilterToggle");if(!ft||ft.classList.contains("nl-filter-disabled"))return;var a=ft.classList.contains("active");ft.classList.toggle("active");var ic=document.getElementById("nlFilterIcon"),lb=document.getElementById("nlFilterLabel");if(a){if(ic)ic.className="nl-icon-eye";if(lb)lb.textContent="Showing all";flt(false);}else{if(ic)ic.className="nl-icon-eye-off";if(lb)lb.textContent="Hiding full";flt(true);}};function chk(){var ft=document.getElementById("nlFilterToggle");if(!ft)return;var hf=document.querySelector("#"+C+" > li[data-capacity=full]");if(hf){ft.classList.remove("nl-filter-disabled");ft.title="";}else{ft.classList.add("nl-filter-disabled");ft.title="No full trips";if(ft.classList.contains("active")){ft.classList.remove("active");var ic=document.getElementById("nlFilterIcon"),lb=document.getElementById("nlFilterLabel");if(ic)ic.className="nl-icon-eye";if(lb)lb.textContent="Showing all";flt(false);}}}window.nlSetView=function(v){var ms=document.getElementById("brxe-nl_guide_map_sec"),ls=document.getElementById("brxe-brnaev"),ft=document.getElementById("nlFilterToggle");document.querySelectorAll(".nl-seg-btn").forEach(function(b){b.classList.remove("active");});var btn=document.getElementById(v==="list"?"nlBtnList":"nlBtnMap");if(btn)btn.classList.add("active");if(ms)ms.style.display=v==="map"?"":"none";if(ls)ls.style.display=v==="list"?"":"none";if(ft)ft.style.display=v==="map"?"none":"";if(v==="map")setTimeout(function(){window.dispatchEvent(new Event("resize"));},150);else{setTimeout(function(){window.dispatchEvent(new Event("resize"));},100);chk();}};function init(){updateCount(document.querySelectorAll("#"+C+" > li[data-capacity]").length);chk();var tl=document.getElementById(C);if(tl)new MutationObserver(function(){chk();}).observe(tl,{childList:true,subtree:true});nlSetView("list");}if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",init);}else{init();}})();
(function(){function nlClearArchiveCardLayout(card){card.style.height="";card.style.minHeight="";card.style.maxHeight="";}function isAlphaNum(ch){if(!ch)return false;var c=ch.charCodeAt(0);return(c>=48&&c<=57)||(c>=65&&c<=90)||(c>=97&&c<=122);}function cleanDateText(v){var t=String(v||"").trim();while(t.indexOf(" ")!==-1)t=t.split(" ").join(" ");while(t&&!isAlphaNum(t.charAt(t.length-1)))t=t.slice(0,-1).trim();return t;}function normaliseHeading(card){var title=card.querySelector(".event-detail__title");if(!title||title.dataset.nlEventTitleNormalised==="1")return;var heading=title.querySelector(".event-detail__heading");if(!heading)return;var dateText="";Array.prototype.slice.call(title.childNodes).some(function(node){if(node===heading)return true;dateText+=node.textContent||"";return false;});dateText=cleanDateText(dateText);if(!dateText)return;Array.prototype.slice.call(title.childNodes).forEach(function(node){if(node!==heading)title.removeChild(node);});var d=document.createElement("span");d.className="event-detail__date";d.textContent=dateText;var s=document.createElement("span");s.className="event-detail__sep";s.textContent=" - ";title.insertBefore(s,heading);title.insertBefore(d,s);title.dataset.nlEventTitleNormalised="1";}function cardIsVisible(card){if(!card||card.hidden)return false;if(card.getAttribute("aria-hidden")==="true")return false;var st=window.getComputedStyle(card);if(st.display==="none"||st.visibility==="hidden")return false;return true;}function updateGrid(grid){var all=Array.prototype.slice.call(grid.querySelectorAll(":scope > .event-card"));var visible=[];all.forEach(function(card){card.classList.remove("is-full-width");card.style.listStyle="none";nlClearArchiveCardLayout(card);normaliseHeading(card);if(cardIsVisible(card))visible.push(card);});visible.forEach(function(card,index){if(index%3===0)card.classList.add("is-full-width");});if(visible.length%3===2&&visible.length>1){visible[visible.length-2].classList.add("is-full-width");visible[visible.length-1].classList.add("is-full-width");}}function schedule(grid){if(!grid||grid.dataset.nlGridUpdateQueued==="1")return;grid.dataset.nlGridUpdateQueued="1";window.requestAnimationFrame(function(){window.setTimeout(function(){grid.dataset.nlGridUpdateQueued="0";updateGrid(grid);},80);});}function init(){document.querySelectorAll("#brxe-uffclr.event-grid").forEach(function(grid){grid.style.listStyle="none";updateGrid(grid);new MutationObserver(function(mutations){var should=mutations.some(function(m){return m.type==="childList"||["class","style","hidden","aria-hidden"].indexOf(m.attributeName)!==-1;});if(should)schedule(grid);}).observe(grid,{childList:true,subtree:true,attributes:true,attributeFilter:["class","style","hidden","aria-hidden"]});});document.addEventListener("click",function(){document.querySelectorAll("#brxe-uffclr.event-grid").forEach(schedule);},true);document.addEventListener("nlArchiveGridNeedsUpdate",function(){document.querySelectorAll("#brxe-uffclr.event-grid").forEach(schedule);});}if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",init);else init();})();












