Myth or fact: The Last King’s Prison Cell in Colombo
The Last King’s Prison Cell, also known as the Portuguese Prison, is a prison cell located in the Colombo Fort area of Colombo, Sri Lanka. The cell is believed to have been used to imprison the last king of Sri Lanka, Vikramabahu III, after he was captured by the Portuguese in 1593. There is some … Read more