Ellena, the forgotten American colony in Sabah is located in Papar, Malaysia on JW868Q, Pekan Lama Kimanis. Ellena, the forgotten American colony in Sabah is rated 4 out of 5 in the category historical landmark in Malaysia.
Address
JW868Q, Pekan Lama Kimanis