Tanjung Lewouran is a Peninsula located in East Nusa Tenggara. It is one of the 63 peninsulae in Indonesia. Address of Tanjung Lewouran is Birawan, Ilebura, East Flores Regency, East Nusa Tenggara, Indonesia. Tanjung Lewouran is located in a remote area, with less than 1 listed places around it
Birawan, Ilebura, East Flores Regency, East Nusa Tenggara, Indonesia