The smallest country in Asia, The Maldives is an archipelago of nearly 1200 small islands in the Indian Ocean. It's located southwest of India and Sri Lanka, and it's known for its clear blue waters, sandy beaches, lush vegetation, and luxury resorts.