English: This resort of Kenya is located north of Mombasa.
Telugu: ఈ రిసార్ట్ ఉత్తర మొంబాసా, కెన్యా యొక్క ఉంది.