A Taste of Indian cuisine

When the craving to have a taste of Indian cuisine (or for the curious ones) hits you, the only place to go to in Palau is Taj Restaurant, located right across…

Read More