Glad you enjoy it!
- The pearl is on the southern end of Route 115. Directly west from the stair tiles that go down the beach. It's a hidden item.
- Her owner is on the northern part of Route 111 in the other flower garden, she may be able to help you with the more non-direct descriptions!
Also Meteor Falls is indeed the 'end' for now.