Uncover ITN, a fascinating hidden gem near Dambulla, offering visitors an extraordinary and unexpected glimpse into Sri Lanka's lesser-known wonders. Prepare to be captivated by its unique charm and intriguing discoveries. Easily accessible via local transport from Dambulla town, it promises an experience off the beaten path.