Scenic Roads

18 Bends Sri Lanka

“18 Bends” alias “Daha Ata Wanguwa” is a Sri Lankan Attraction due to its panoramic view providing bends. Situated...

18 Bends Sri Lanka

“18 Bends” alias “Daha Ata Wanguwa” is a Sri Lankan Attraction due to its panoramic view providing bends. Situated in the Kandy Mahiyangana highway,...

18 Bends Sri Lanka

“18 Bends” alias “Daha Ata Wanguwa” is a Sri Lankan Attraction due to its panoramic view providing bends. Situated in the Kandy Mahiyangana highway,...