Obidos is a charming town not too far from Lisbon. It has narrow cobbled streets with whitewashed homes, accented with bright blue or red or yellow detailing, red tiled roofs and spreading purple bougainvillea blooms. It is a tiny town but it has a castle, churches, restaurants and a maze of cobbled alleyways. But that…