Melres is located at: Melres, 4515 Melres, Portugal.