top of page

Telo Island Beach

Writer's picture: 2244 Online2244 Online

Around Indonesia-Telo Island Beach. "The Telo Islands are a group of 51 islands located just on the border of North Sumatra between Nias and Mentawai Islands. It's quickly becoming another great location for surfing on Sumatra's west coast. (Souce Sumatra-Indonesia.com) Photograph by Maringan Tobing



Comments


        IMG_3725.jpg
        Join Our Mailing List

        Thanks for subscribing !!!

          bottom of page