Traveller Description:
One of several islands comprising Tawara, Ambo has a beautiful beach and is home to the famous Ambo Lagoon Club, with swimming, volleyball and other...
more »
One of several islands comprising Tawara, Ambo has a beautiful beach and is home to the famous Ambo Lagoon Club, with swimming, volleyball and other activities.
« less