Translating as “Paper Island”, the island is home to an array of tropical fish with all around twenty five% of the World’s species living in the area.There is no scarcity of places to eat on Strolling Avenue, nevertheless many of them Mix with each other and serve exactly the same overpriced food stuff. We ate a few foods on Strolling Street