Landmark · MalaysiaTawau Japanese War MemorialTawau Japanese War Memorial is a landmark in Tawau, Malaysia. Monument.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in MalaysiaPutrajaya · CityBandar Baharu · CityCheng Ho Cultural Museum · MuseumDarul Ridzuan Museum · MuseumCamera Museum · MuseumSungai Buloh · City