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