The grotto - Obudu mountain, Nigeria Photo byHENRY OJOBO DescriptionSerene and therapeutic water falls at obudu mountains in nigeria known as the grotto. 0 Vote