Trowulan is an archaeological site in Trowulan Subdistrict, Mojokerto Regency, in the Indonesian province of East Java.