Maldives
The Maldives is a small and beautiful archipelago south of India, more renowned for luxury resorts than experiments in democracy. It is a country of contradictions, where tourists sip cocktails on the beach while on nearby islands local women are ...