AncientPages.com - Beautiful Isle of May is today inhabited by sea birds and seals and the remote island is owned and managed by Scottish Natural Heritage as a National Nature Reserve.