Taranganba Travel Guide

Tourist Guide

A coastal landscape with a sandy beach, a small island with rocky outcrops, and a town with houses and buildings.