The Maldives is a haven for snorkellers and scuba divers, with its abundance of coral and sea life. Its beaches and hotels don’t disappoint either. Where is it? The Maldives is a group of over 1000 coral islands, set in the Indian Ocean, off the south west coast of India. The tiny islands are dotted […]