India
Ranjankudi Fort
Ranjankudi Fort was once a majestic fort with palace, three levels of fortifications, moats and ...