mypictures

fort cornwallis


Fort Cornwallis is a star fort in George Town, Penang, Malaysia, built by the British East India Company in the late 18th century. Fort Cornwallis is the largest standing fort in Malaysia.