Rainbow Hills Golf Club is a picturesque 27 holes mountain course layout designed by the internationally recognized J. Michael Poellot Golf Design Group (JMP).